﻿using System;
using System.Collections.Generic;
using Autodesk.Revit.DB;

namespace FrontRoomCheck.ProgramArchitecture
{
	public class FrontRoomAppendCheckManger : IFlowFrontRoomCheck
	{
		public FrontRoomAppendCheckManger(string cmdName, Document inputDoc, List<Level> inputLevels)
		{
			this.m_doc = inputDoc;
			this.m_thisManger = new FrontRoomCheckManger_Append(cmdName, null);
			this.m_lstinputLevels = inputLevels;
		}

		public void CheckMethod()
		{
			this.m_thisManger.BaseDo(this.m_doc, new object[]
			{
				this.m_lstinputLevels
			});
		}

		private FrontRoomCheckManger_Append m_thisManger;

		private Document m_doc;

		private List<Level> m_lstinputLevels;
	}
}
